package xyz.zhouzhaodong.crm.service;

import xyz.zhouzhaodong.crm.dto.UniversityContractDto;
import xyz.zhouzhaodong.crm.entity.UniversityContract;
import com.baomidou.mybatisplus.extension.service.IService;
import xyz.zhouzhaodong.crm.util.RestMessage;

/**
 * <p>
 * 高校合同 服务类
 * </p>
 *
 * @author zhouzhaodong
 * @since 2020-06-22
 */
public interface IUniversityContractService extends IService<UniversityContract> {

    /**
     * 新增高校合同信息
     * @param universityContractDto
     * @return
     */
    RestMessage addUniversityContract(UniversityContractDto universityContractDto);

    /**
     * 删除高校合同信息
     * @param universityContractDto
     * @return
     */
    RestMessage deleteUniversityContract(UniversityContractDto universityContractDto);

    /**
     * 更新高校合同信息
     * @param universityContractDto
     * @return
     */
    RestMessage updateUniversityContract(UniversityContractDto universityContractDto);

    /**
     * 查询高校合同信息
     * @param universityContractDto
     * @return
     */
    RestMessage selectUniversityContract(UniversityContractDto universityContractDto);
    
}
